github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/website/pages/api-docs/[[...page]].jsx (about)

     1  import { productName, productSlug } from 'data/metadata'
     2  import order from 'data/api-navigation.js'
     3  import DocsPage from '@hashicorp/react-docs-page'
     4  import {
     5    generateStaticPaths,
     6    generateStaticProps,
     7  } from '@hashicorp/react-docs-page/server'
     8  
     9  const subpath = 'api-docs'
    10  
    11  export default function ApiDocsLayout(props) {
    12    return (
    13      <DocsPage
    14        product={{ name: productName, slug: productSlug }}
    15        subpath={subpath}
    16        order={order}
    17        staticProps={props}
    18        mainBranch="master"
    19      />
    20    )
    21  }
    22  
    23  export async function getStaticPaths() {
    24    return generateStaticPaths(subpath)
    25  }
    26  
    27  export async function getStaticProps({ params }) {
    28    return generateStaticProps({
    29      subpath,
    30      productName,
    31      params,
    32    })
    33  }